.yulang-menu {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 30px;
    list-style: none;
    border-bottom: $menu-border-width solid $menu-border-color;
    box-shadow: $menu-box-shadow;
    .yulang-menu-item {
        padding: $menu-item-padding-y $menu-item-padding-x;
        cursor: pointer;
        transition: $menu-item-transition;
        &:hover,
        &:focus {
            text-decoration: none;
        }
        &.is-disabled {
            color: $menu-item-disabled-color;
            // 不接受鼠标移入的默认效果样式
            pointer-events: none;
        }
        &.is-active,
        &:hover {
            color: $menu-item-active-color;
            border-bottom: $menu-item-active-border-width solid $menu-item-active-color;
        }
    }
}

.menu-vertical {
    flex-direction: column;
    border-bottom: 0;
    border-right: $menu-border-width solid $menu-border-color;
    .yulang-menu-item {
        border-left: $menu-item-active-border-width solid transparent;
        &.is-active,
        &:hover {
            color: $menu-item-active-color;
            border-left: $menu-item-active-border-width solid $menu-item-active-color;
            border-bottom: 0px;
        }
    }
}